ancient form of grenade - Alemán Inglés Diccionario